excessive labour - French English Dictionary